zip your lip up! - French English Dictionary